package com.cyk.comicforumjava.demos.service;

import com.cyk.comicforumjava.demos.base.ResponseResult;
import com.cyk.comicforumjava.demos.dto.SectionDto;
import com.cyk.comicforumjava.demos.dto.ZoneDto;

public interface ManageService {
    ResponseResult getUserList(String username);

    ResponseResult banUser(Long id);

    ResponseResult unBanUser(Long id);

    ResponseResult getPostList( String postContent);

    ResponseResult deletePost(String id);

    ResponseResult getCommentList(String commentContent);

    ResponseResult deleteComment(String commentId);

    ResponseResult getChatList(String content);

    ResponseResult deleteMessage(String id);

    ResponseResult getZoneList(ZoneDto zoneDto);

    ResponseResult addZone(ZoneDto zoneDto);

    ResponseResult deleteZone(ZoneDto zoneDto);

    ResponseResult addSection(SectionDto sectionDto);

    ResponseResult deleteSection(SectionDto sectionDto);
}
